﻿<%@ WebService Language="C#" Class="InformacoesFilmes" %>

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Linq;

 /// <summary>
    /// Summary description for Service1
    /// </summary>
    [WebService(Namespace = "http://fribeiro.pt.vu/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [ToolboxItem(false)]
    // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
    // [System.Web.Script.Services.ScriptService]
    
    public class InformacoesFilmes : System.Web.Services.WebService 
{
    private Filmes filmes= new Filmes();
    
    [WebMethod]
    public string obterGeneroMaisV()
    {
        return filmes.getGenero();
    }

    [WebMethod]
    public string HelloWorld()
    {
        return "Hello World";
    }

    [WebMethod]
    public ArrayList obterFilmesMaisV()
    {
        return filmes.getFilme();
    }

    /*[WebMethod]
    public string obterRealizadorMaisV()
    {
        return filmes.getRealizador();
    }

    [WebMethod]
    public string obterActorMaisV()
    {
        return filmes.getActor();
    }

    [WebMethod]
    public ArrayList<string> obterFilmesMelhorC()
    {
        return filmes.getFilmeMaisPontuado();
    }

    [WebMethod]
    public double obterVisitasFilme(string filme)
    {
        return filmes.getNumeroVisitas(filme);
    }*/
}
